package a.e.b.b;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;

class h
  implements x
{
  private List a = new LinkedList();
  
  public void a(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.a(paramdb);
      } while (!bool);
    }
  }
  
  public void b(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.b(paramdb);
      } while (!bool);
    }
  }
  
  public void c(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.c(paramdb);
      } while (!bool);
    }
  }
  
  public void d(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.d(paramdb);
      } while (!bool);
    }
  }
  
  public void e(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.e(paramdb);
      } while (!bool);
    }
  }
  
  public void f(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.f(paramdb);
      } while (!bool);
    }
  }
  
  public void g(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.g(paramdb);
      } while (!bool);
    }
  }
  
  public void h(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.h(paramdb);
      } while (!bool);
    }
  }
  
  public void i(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.i(paramdb);
      } while (!bool);
    }
  }
  
  public void j(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.j(paramdb);
      } while (!bool);
    }
  }
  
  public void k(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.k(paramdb);
      } while (!bool);
    }
  }
  
  public void l(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.l(paramdb);
      } while (!bool);
    }
  }
  
  public void m(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.m(paramdb);
      } while (!bool);
    }
  }
  
  public void n(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.n(paramdb);
      } while (!bool);
    }
  }
  
  public void o(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.o(paramdb);
      } while (!bool);
    }
  }
  
  public void p(db paramdb)
    throws a
  {
    boolean bool = a.a;
    if (this.a != null)
    {
      Iterator localIterator = new ArrayList(this.a).iterator();
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        y localy = (y)localIterator.next();
        localy.p(paramdb);
      } while (!bool);
    }
  }
  
  public void a(y paramy)
  {
    this.a.add(paramy);
  }
  
  public void b(y paramy)
  {
    this.a.remove(paramy);
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.e.b.b.h
 * JD-Core Version:    0.7.0.1
 */